page{
  background-color: #fff;
}
.container{
 
}
// 轮播
.lunbo{
  .wrap{
    /deep/ .u-indicator-item-number{
      background-color:initial;
      color: #333333;
    }
  }
}
// 颜色
.colorcss{
  font-size: 24rpx;
  font-family: PingFang SC;
  font-weight: 500;
  color: #666666;
  position: absolute;
  margin-top: -66rpx;
  right: 15px;
  
  .colorbg{
    padding: 0rpx 20rpx;
    width: 238rpx;
    height: 50rpx;
    background: #F0EFEF;
    border-radius: 25rpx;
    .white {
    	width: 28rpx;
    	height: 28rpx;
    	background: #4E4E4E;
    	border-radius: 50%;
    	border: 1px solid;
    }
  }
  .lookpz{
    margin-left: 24rpx;
    text-align: center;
    line-height: 50rpx;
    width: 140rpx;
    height: 50rpx;
    background: #F0EFEF;
    border-radius: 25rpx;
  }
}
.titles{
  padding: 20rpx 30rpx;
  font-size: 32rpx;
  font-family: PingFang SC;
  font-weight: bold;
  color: #333333;
}
.states{
    padding: 10rpx 30rpx;
    .selfss{
      font-size: 22rpx;
      font-family: PingFang SC;
      // font-weight: bold;
      color: #FFFFFF;
      text-align: center;
      line-height: 30rpx;
      .self-support{
        width: 60rpx;
        height: 30rpx;
        background: #FF4B44;
        border-radius: 5rpx;
        margin-right: 12rpx;
      }
      .saleByRent{
        width: 104rpx;
        height: 30rpx;
        background: #F9BB15;
        border-radius: 5rpx;
        margin-right: 12rpx;
      }
      .downpayment{
        width: 104rpx;
        height: 30rpx;
        background: #F9BB15;
        border-radius: 5rpx;
        margin-right: 20rpx;
      }
    }
}

.zhidaoj{
  padding: 20rpx 30rpx;
  .Manufacturice{
    font-size: 24rpx;
    font-family: PingFang SC;
    font-weight: 500;
    color: #999999;
    text{
      text-decoration: line-through;
    }
  }
  .yishou{
    font-size: 24rpx;
    font-family: PingFang SC;
    font-weight: 500;
    color: #999999;
  }
}
.modelSelection{
    padding: 20rpx 30rpx;
  .choice{
    width: 150rpx;
    font-size: 26rpx;
    font-family: PingFang SC;
    font-weight: 500;
    color: #999999;
  }
  .parameter{
    width: 528rpx;
    font-size: 26rpx;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333333;
  }
}
.clickCollapse{
  font-size: 24rpx;
  font-family: PingFang SC;
  font-weight: 500;
  color: #666666;
  text-align: center;
  border-top: 1px solid #F6F6F6;
  height: 62rpx;
  line-height: 62rpx;
  .iconssq{
    margin-right: 20rpx;
    transform:rotate(-90deg);
  }
  .iconszk{
    margin-right: 20rpx;
    transform:rotate(90deg);
  }
}

.hgzbox {
	font-family: PingFang SC;
	font-weight: 500;
  height: 780rpx;

	.hgztitle {
      border-bottom: 1px solid #EEEEEE;
      padding: 20rpx 40rpx;
    .toubus{
      line-height: 40rpx;
      font-size: 34rpx;
      font-family: PingFang SC;
      font-weight: 500;
      color: #333333;
    }
    .cankao{
      line-height: 40rpx;
      font-size: 24rpx;
      font-family: PingFang SC;
      font-weight: 500;
      color: #999999;
    }
    .titname{
      width: 650rpx;
    }
	}

	.hgxz {
		line-height: 90rpx;
		font-size: 30rpx;
		color: rgba(102, 102, 102, 1);
	}
	.hgxuanzhong {
		line-height: 90rpx;
		font-size: 30rpx;
		font-family: PingFang SC;
		font-weight: 500;
		color: #FBB000;
	}

	.kuang1 {
    padding: 20rpx 20rpx;
		.kuang2 {
      display: flex;
      flex-direction: row;
  
			.white {
					width: 44rpx;
					height: 44rpx;
          border-radius: 50%;
				border: 1px solid;
			}

			.kuang21 {
      display: flex;
      flex-direction: row;
  
				.white1 {
					width: 44rpx;
					height: 44rpx;
          border-radius: 50%;
					border: 1px solid;
				}

			}

			.kuangdoubu {
				border: 1px solid;
				width: 40rpx;
				height: 40rpx;
        border-radius: 50%;
        overflow: hidden;

				.white4 {
					width: 38rpx;
					height: 19rpx;
					background: rgba(251, 172, 113, 1);
				}
			}
      .colorboxs{
      display: flex;
      flex-direction: row;
      }
		}

		.kuangtext {
			margin-left: 10rpx;
      margin-right: 10rpx;
      display: flex;
      flex-direction: row;
		}
    .deletebox{
			margin-left: 20rpx;
      align-self:center;
      .iconquxiaoxunjia{
				font-size: 32rpx;
				color: #E1E1E1 !important;
      }
    }
	}
}

.fixedTop{
  position: fixed;
  top:0;
  /* #ifdef H5 */
  top:80rpx;
  /* #endif */
  left: 0;
  right: 0;
  z-index: 9999;
}
// 弹框
.bars { 
    opacity: 0; 
    visibility: hidden;
} 
.barshow { 
    opacity: 1;
    visibility: visible;
} 
  .uni-popup {
    position: fixed;
    top:22rpx;
    /* #ifdef H5 */
    top:90rpx;
    /* #endif */
    bottom: 0;
    right: 30rpx;
    width: 260rpx;
    height: 338rpx;
    border-radius: 10rpx;
    z-index: 9999;
    transition: all .3s;
  }
  .triangle{
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid rgba(0, 0, 0, 0.6);
    position: absolute;
    top: -10px;
    right: 4px;
    z-index: 999999;
  }
  .main {
    width: 260rpx;
    // height: 338rpx;
    border-radius: 10rpx;
    background-color: rgba(0, 0, 0, 0.6);
  }

  .manicon {
    display: flex;
    align-items: center;
    /*定义body的元素垂直居中*/
    justify-content: center;
    /*定义body的里的元素水平居中*/
  }

  .heades {
    text-align: center;
    font-size: 28rpx;
    color: #FFFFFF;
    border-bottom: 2px solid #767676;
    padding: 20rpx;
  }
  .headesn {
    text-align: center;
    font-size: 28rpx;
    color: #FFFFFF;
    padding: 20rpx;
  }
  
  /* 打开app */
  .openapp {
    width: 750rpx;
    height: 90rpx;
    background: rgba(0, 0, 0, 0.48);
    position: fixed;
    bottom: 135rpx;
    z-index: 999;
    color: #FFFFFF;
    font-size: 22rpx;
  }
  
  .yaoqingma {
    font-size: 28rpx;
  }
  
  .copycss {
    width: 70rpx;
    height: 32rpx;
    background: #FFF9D5;
    border-radius: 5rpx;
    font-size: 20rpx;
    color: #666666;
    text-align: center;
    line-height: 32rpx;
    margin: 0rpx 20rpx 0rpx 14rpx;
  }
  
  .auopenapp {
    width: 174rpx;
    height: 70rpx;
    background: linear-gradient(0deg, #FBD220, #FFE23E);
    border-radius: 35rpx;
    text-align: center;
    line-height: 70rpx;
    font-size: 24rpx;
    color: #3D3D3D;
    margin-left: 50rpx;
  }